refreshing yourself - German English Dictionary